Britische Inseln (fast im gesamten Gebiet), Skandinavien, Portugal (Norden), Spanien (Pyrenäen und Cordillera Cantábrica bis Galicien), Frankreich (zerstreut auf dem Festland), Benelux-Staaten, Deutschland (verbreitet bis selten in Bayern, Baden-Württemberg, Rheinland-Pfalz, Hessen, Nordrhein-Westfalen, Thüringen, Sachsen, Sachsen-Anhalt, Niedersachsen, Schleswig-Holstein, Mecklenburg-Vorpommern und Brandenburg), Polen, Tschechien, Slowakei, Schweiz (verbreitet im gesamten Gebiet), Österreich (häufig bis zerstreut in allen Bundesländern), Italien (Sizilien und Festland ohne Aosta?, Umbrien, Marken, Abruzzen, Molise und Apulien), ehemaliges Jugoslawien, Rumänien und Ukraine
Sickerfeuchte bis frische Schluchtwälder, Auenwälder, Quellen in Wäldern, subalpine Gebüsche und Ränder von Waldwegen; nährstoffanspruchsvoll und bevorzugt kalkmeidend; planar bis montan(subalpin)